Cloud Map
Table of Contents
Privileges
CreateHttpNamespace
- description: Creates an HTTP namespace.
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
CreatePrivateDnsNamespace
- description: Creates a private namespace based on DNS, which will be visible only inside a specified Amazon VPC.
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
CreatePublicDnsNamespace
- description: Creates a public namespace based on DNS, which will be visible on the internet.
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
CreateService
- description: Creates a service.
- access level: Write
- resource types
{
"namespace": {
"resource_type": "namespace",
"required": true,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:NamespaceArn",
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
DeleteNamespace
- description: Deletes a specified namespace.
- access level: Write
- resource types
{
"namespace": {
"resource_type": "namespace",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteService
- description: Deletes a specified service.
- access level: Write
- resource types
{
"service": {
"resource_type": "service",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeregisterInstance
- description: Deletes the records and the health check, if any, that Amazon Route 53 created for the specified instance.
- access level: Write
- resource types
{
"service": {
"resource_type": "service",
"required": true,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:ServiceArn"
],
"dependent_actions": []
}
}
DiscoverInstances
- description: Discovers registered instances for a specified namespace and service.
- access level: Read
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:NamespaceName",
"servicediscovery:ServiceName"
],
"dependent_actions": []
}
}
GetInstance
- description: Gets information about a specified instance.
- access level: Read
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:ServiceArn"
],
"dependent_actions": []
}
}
GetInstancesHealthStatus
- description: Gets the current health status (Healthy, Unhealthy, or Unknown) of one or more instances.
- access level: Read
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:ServiceArn"
],
"dependent_actions": []
}
}
GetNamespace
- description: Gets information about a namespace.
- access level: Read
- resource types
{
"namespace": {
"resource_type": "namespace",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
GetOperation
- description: Gets information about a specific operation.
- access level: Read
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
GetService
- description: Gets the settings for a specified service.
- access level: Read
- resource types
{
"service": {
"resource_type": "service",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
ListInstances
- description: Gets summary information about the instances that were registered with a specified service.
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:ServiceArn"
],
"dependent_actions": []
}
}
ListNamespaces
- description: Gets information about the namespaces.
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListOperations
- description: Lists operations that match the criteria that you specify.
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListServices
- description: Gets settings for all the services that match specified filters.
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
- description: Lists tags for the specified resource.
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RegisterInstance
- description: Registers an instance based on the settings in a specified service.
- access level: Write
- resource types
{
"service": {
"resource_type": "service",
"required": true,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:ServiceArn"
],
"dependent_actions": []
}
}
TagResource
- description: Adds one or more tags to the specified resource.
- access level: Tagging
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
UntagResource
- description: Removes one or more tags from the specified resource.
- access level: Tagging
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
UpdateInstanceCustomHealthStatus
- description: Updates the current health status for an instance that has a custom health check.
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"servicediscovery:ServiceArn"
],
"dependent_actions": []
}
}
UpdateService
- description: Updates the settings in a specified service.
- access level: Write
- resource types
{
"service": {
"resource_type": "service",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}